Virtual Frame Walks